drain ditch - German English Dictionary